1 general:: Phrase(s): neighbor on something to be directly adjacent to something. • Our house neighbors on a park. • The park neighbors on a stretch of beach.
McGrawhill's American Idioms And Phrasal Verbs